Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
65 CHAPEL HILL Detached £1,018,565 £235,000 14 Jul 1999